image storing tube - Spanish English Dictionary